﻿<?php
	require_once("../config/config.php");
	
	// Récupération des nouvelles locations
	
	if(!isset($_SESSION['panier'])){
		$_SESSION['panier'] = array();
	}
	
	if(isset($_GET['loc']) && count($_GET['loc'])>0){
		// Si déjà dans les locations, ne pas ajouter la nouvelle location
		if( !in_array ($_GET['loc'] , $_SESSION['panier']) ){
			$_SESSION['panier'][] = $_GET['loc'];
		}
	}
	
	if(isset($_GET['supprLoc']) && count($_GET['supprLoc'])>0){
		$_SESSION['panier'] = array_diff($_SESSION['panier'], array($_GET['supprLoc']));
	}
	
	$nvLocs = $_SESSION['panier'];

	// Récupération de la liste des locations en cours
	$log = $_SESSION['log'];
	$sql = " select f_titre, loc_deb from locations, films
	where loc_cli = 
		(select cl_id from clients
		 where cl_mail like '$log')
	and loc_film = f_id ";
	
	$rq = execQuery($sql);
	
	$nbLocEnCours = $rq->rowCount();
	
	// Creation du tableau des locations en cours
	$enCours = "";
	if($nbLocEnCours > 0){
		$enCours = "<h3> Vos locations en cours :</h3>";
		$enCours .= "<table><tr><th>Film</th><th>Début location</th>";
		
		$res = $rq->fetchAll();
		
		foreach($res as $loc){
			$enCours .= "<tr><td>" . $loc['f_titre'] ."</td><td>" . $loc['loc_deb'] . "</td>";
		}
		$enCours .= "</table>";
	}
	

	// Création du tableau des nouvelles locations
	$panier = "";
	if( isset($nvLocs) && count($nvLocs)>0){
		$panier .= "<h3> Vos nouvelles locations :</h3>";
		$panier .= "<table><tr><th>Film à louer</th><th></th></tr>";
		foreach($nvLocs as $loc){
			$sql = "select f_titre from films where f_id = $loc";
			$rq = execQuery($sql);
			$res = $rq->fetch();
			$panier .= "<tr><td>" . $res['f_titre'] . 
			"</td><td><a href=compte.php?a=panier&supprLoc=" . $loc . ">Supprimer</a></td></tr>";
		}
		$panier .= "</table>";
	}
	else {
		$panier = "<p>Votre Panier est vide !</p>";
	}
?>

<h1><img src="../images/louer.png"> Mon Panier</h1>
<?php echo $panier; ?>
<br />
<?php echo $enCours; ?>

<br />
<?php if( count($nvLocs)>0 ){ ?> 
<a href="compte.php?a=validationLocs">Valider commande</a> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<?php }?>

<a href="../index.php">Revenir au catalogue</a>